home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 13474 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.0 KB

  1. Path: venus.roc.csci.csc.com!pccom9-156
  2. From: tottinge@csci.csc.com (Tim Ottinger)
  3. Newsgroups: comp.lang.c++,comp.lang.c,comp.object,comp.software-eng
  4. Subject: Re: Portability of code & skills (Beware of "C" Hackers etc)
  5. Date: Mon, 25 Mar 96 21:01:18 GMT
  6. Organization: CSC CIS - TRIS DIVISION
  7. Message-ID: <4j74qs$ctt@venus.roc.csci.csc.com>
  8. References: <4ikb6kINN1is@mayne.ugrad.cs.ubc.ca> <DoI5Ao.AyJ@assip.csasyd.oz> <EJH.96Mar19163745@larry.gsfc.nasa.gov> <3150415E.6396@sdt.com> <4ip5om$s9@bughouse.imonics.com> <31506562.5988@oc.com>
  9. NNTP-Posting-Host: pccom9-156.csci.csc.com
  10. X-Newsreader: News Xpress Version 1.0 Beta #3
  11.  
  12. >> 
  13. >> The portability issue is/was partially myth; it gave rise to
  14. >> non-computer people (and some who should have known better) saying
  15. >> things like "Write it in C so it will be portable".  That's
  16. >> horse manure.  It is easier to WRITE portable code in C because
  17. >> there are more C compilers, but that doesn't mean that C code
  18. >> is inherently more portable.  The other thing about portability
  19. >> is the commercial part of the myth -- companies don't really
  20. >> want to change machines and operating systems every few years,
  21. >> that's for people who regard them as toys.
  22.  
  23. Funny.  All of my portable C programs were written in C.  :-)
  24.  
  25. We support multiple platforms simultaneously.  If you stick to Standard C, or 
  26. Standard C with POSIX_SOURCE then it moves rather easily from Unix to Unix.
  27.  
  28. Tim
  29.  
  30. ******************************************************************************
  31. * Tim Ottinger, Sr Tech                       tottinge@csci.csc.com *
  32. * CSC Communications Industry Services                   217-351-8508x2420 *
  33. * TRIS Division -- Cellular Billing and Support                Fax 217-351-2640 *
  34. ******************************************************************************
  35. * Requirements have always been the least stable part of any project I have  *
  36. * worked upon.                            -- Robert Martin via Usenet 12/02/95 *
  37. ******************************************************************************
  38.